English Dictionary
◊ SHOCK TROOPS
shock troops
n : soldiers who are specially trained and armed to lead an
assault